package cn.lili.modules.supplier.service;

import cn.lili.modules.goods.entity.dos.Category;
import cn.lili.modules.supplier.entity.dto.SupplierGoodsOperationDTO;

import java.util.List;

/**
 * 供应商商品采集 业务层
 *
 * @author Chopper
 */
public interface SupplierGoodsCollectionService {



    List<Category> getCategoryByParent(Integer pid,Integer level);

    /**
     * 修改供应商商品商品
     *
     * @param supplierGoodsOperationDTO 商品属性
     */
    void editGoods(SupplierGoodsOperationDTO supplierGoodsOperationDTO);

    /**
     * 增加供应商商品
     *
     * @param supplierGoodsOperationDTO 供应商类型
     */
    void addGoods(SupplierGoodsOperationDTO supplierGoodsOperationDTO);

    /**
     * 删除商品
     *
     * @param goodsId 商品id
     * @return
     */
    void deleteGoods(List<String> goodsId);
}